//
//  TestUIScrollViewViewController.m
//  iOSDeme
//
//  Created by wxf on 2024/8/25.
//

#import "TestUIScrollViewViewController.h"

@interface TestUIScrollViewViewController ()

@end

@implementation TestUIScrollViewViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    NSLog(@"TestUIScrollViewViewController viewDidLoad");
    self.view.backgroundColor = [UIColor whiteColor];
}


-(void)test1{
    
    // 假设这段代码在你的UIViewController的某个方法中，比如viewDidLoad
    
    // 初始化UIScrollView
    UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];
    // 设置scrollView的背景色，以便看到它的边界（可选）
    scrollView.backgroundColor = [UIColor lightGrayColor];
    // 启用滚动
    scrollView.scrollEnabled = YES;
    // 设置内容大小（这里只是示例，你可以根据需要设置）
    //scrollView.contentSize = CGSizeMake(self.view.bounds.size.width * 2, self.view.bounds.size.height * 2);
    scrollView.contentSize = CGSizeMake(100, 100);
    
    scrollView.delegate = self;
    
    // 将scrollView添加到主视图上
    [self.view addSubview:scrollView];
    
    
    
    
    // 创建一个label作为示例内容
    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 200, 50)];
    label.text = @"这是一个滚动视图中的标签";
    label.textColor = [UIColor blackColor];
    label.backgroundColor = [UIColor whiteColor];
    // 将label添加到scrollView中
    [scrollView addSubview:label];
      
    // 注意：在这个简单的例子中，我们并没有添加足够的内容来填满整个scrollView的contentSize区域，
    // 所以滚动可能不会立即显现。为了看到滚动效果，你可以添加更多的子视图或调整contentSize。
}


- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
    NSLog(@"TestUIScrollViewViewController 滚动结束");
}

@end
